Smart Barbell

ABSTRACT

The present invention discloses an exercise system that allows tracking and monitoring of the exercise motion performed by end-users and enables insight into previously unavailable performance metrics. In a preferred embodiment of the instant invention, an exercise system comprising a barbell equipped with a system to determine the motion path of the barbell when lifted by an individual. The system for determining the motion path and the weight-load applied to the barbell comprises an array of sensors that collect information during the exercise movement, transmit that data to a collection system and processing system for analysis. The fusion of the plurality of sensors allows tracking and analysis of complex movements such as Olympic lifts (e.g., snatch or clean-and-jerk). For example, during exercise the motion and weight-load of the barbell of the instant invention is tracked and analyzed. The results of the analysis are reported to the athlete to improve the lifting form/technique or performance.

CROSS-REFERENCE TO RELATED APPLICATIONS

This non-provisional application claims priority to U.S. application No.62/123,165 filed on Nov. 10, 2014.

STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH AND DEVELOPMENT

Not applicable.

REFERENCE TO SEQUENCE LISTING APPENDIX

Not applicable.

BACKGROUND OF INVENTION FIELD OF THE INVENTION/TECHNICAL FIELD

The disclosure herein relates to the specific field of exerciseequipment, and more precisely, the technical area of free weights, andlastly, the technological discipline of data sensing, monitoring,distribution.

RELATED ART OF THE INVENTION

In general, people have sought to exercise efficiently and effectively.Specifically, some have sought to improve the techniques associated withlifting weights. Particular emphasis on weight lifting technique forspecific types of complex weight lifts (e.g., Olympic lifts) is commonpractice. Moreover, tracking and measuring the appropriate weightlifting technique for different types of lifts is known.

The US patent publication US 2002/0128127 (“the '127 publication”)discloses a dumbbell with a means to detect and show physical conditionsof the operator. However, the '127 publication does not disclose a meansto detect the dumbbell position, nor does it disclose a means to measuredumbbell bar strain. Also, the '127 publication does not disclose aninteractive system for performance improvement and measurements.

The WIPO patent publication 2009/013679 (“the '679 publication”)discloses a dumbbell device for physical training. However, the '679publication does not disclose a means to measure strain on the barbellwhen weights are added to the barbell, nor does the '679 publicationdisclose a means to calculate strain related parameters such as weightand peak power. Finally, the '679 publication does not disclose a meansto relate progress or improvement to strain related parameters.

The U.S. Pat. No. 9,061,170 (“the '170 patent”) discloses an apparatusfor the assisted performance of a fitness exercise. However, the '170patent does not disclose a means to attach strain gauges to a barbellnor, does the '170 patent disclose a networked system to distributerelevant performance or measured data.

The US patent publication 2013/0288859 (“the '859 publication”)discloses have a free weight monitoring system. However, '859publication does not disclose a means to attach strain gauges to abarbell on the exterior of the barbell, nor the '859 publicationdisclose a means to integrate strain gauge related data withaccelerometer, or ultra-wide-band (UWB) positioning type data.

DESCRIPTION OF THE FIGURES

FIG. 1 is a diagram view of a networked distribution system and a localexercise system.

FIG. 2 discloses a diagram view of a local exercise system in a putativesetting, comprising one or more base station that monitors barbellmovement and a data hub for communication with a network distributionsystem.

FIG. 3 discloses a perspective view which housing of the device, whereinthe bar is not shown.

FIG. 4 discloses a perspective view which shows a putative electronicsarrangement of said device.

FIG. 5 discloses strain gauges used to measure force on the bar. The tophalf of the device is not shown.

FIG. 6 is a diagram view disclosing an exercise device of the preferredembodiment comprising major sensor types.

FIG. 7 is a diagram view disclosing exemplary components and softwaremodules present on a exercise device.

FIG. 8 is a diagram view disclosing exemplary software modules presenton a user device.

FIG. 9 discloses a diagram view comprising exemplary components andmodules present on a data hub.

FIG. 10 is a diagram view discloses exemplary software modules presenton one or more servers.

FIG. 11 discloses a diagram view showing a preferred series of steps ofusing the invention.

FIG. 12 discloses a diagram view showing what happens after processingof data by exercise device.

FIG. 13 discloses a diagram view showing what happens when data entersthe user device.

FIG. 14 discloses a diagram view showing what happens when data entersdata hub.

FIG. 15 depicts a power estimate from data obtained during exercisecomprising fusion of strain gauge sensor data and velocity data derivedfrom a combination of sensors within IMU.

FIG. 16 discloses power calculations derived from both (i) user massinput and (ii) strain gauge mass input.

SUMMARY

The present invention relates to an exercise equipment device capable ofmeasuring the movement path and weight load carried in/on the exercisedevice when an end-user is performing a specific exercise movement withsaid device. The movement path data is transmitted from the device to acollection device and subsequently analyzed. The movement path data iscompared to a standard movement path and similarities and deviationsfrom the standard movement path are determined. The degree of similarityand difference to the standard movement path is then transmitted back tothe end-user. Moreover, specific performance metrics may be calculatedand conveyed in order to make comparisons between end-user performanceand previous performance, or between performances of multiple users.Accordingly, the present invention may provide end-user with informationrelated to the exercise form and/or exercise metrics.

Information and analysis related to the movement path data obtainedafter an end-user performs an exercise with the device of the presentinvention is leveraged to inform the end-user as to the quality of theirexercise form or technique. Accordingly, modifications may be made toimprove the efficiency and/or efficacy of an end-users form or techniquein order to improve the overall performance and optimize the results ofthe exercise program.

DETAILED DESCRIPTION OF THE INVENTION

The present invention is now described with reference to the figures,where like reference numbers indicate identical or functionally similarelements. Also in the figures, the leftmost digit of each referencenumber corresponds to the figure in which the reference number is firstused. While specific configurations and arrangements are discussed, itshould be understood that this is done for illustrative purposes only. Aperson skilled in the relevant art will recognize that otherconfigurations and arrangements can be used without departing from thespirit and scope of the invention. It will be apparent to a personskilled in the relevant art that this invention can also be employed ina variety of other systems and applications.

The instant invention comprises commonly known elements. Moreover, stepsassociated with the methods of instant invention comprise commonly knownelements. However, these elements, their use, and relationships to thenovel components of the invention render them applicable herein. Inorder to highlight the roles in the specification, they are subsequentlyexplained herein.

The computer 6 comprises a general purpose device that can be programmedto carry out a finite set of arithmetic or logical operations. Examplesof computers 6 include: desktop computers, game consoles, laptops,notebooks, palmtops, tablets, smartphones, smartbooks or the like. In apreferred embodiment, the computer 6 preferably comprises the followingsub-components: a central Processing Unit (CPU) 7, memory 8 (e.g.,volatile and nonvolatile), and an operating system 9.

A computer comprises a CPU 7 that carries out the instructions of acomputer program by performing the basic arithmetical, logical, andinput/output operations of the system. The memory 8 comprises thephysical devices used to store programs (e.g., sequences ofinstructions) or data (e.g. program state information) on a temporary orpermanent basis for use in a computer or other digital electronicdevice. The operating system 9 comprises a collection of software thatmanages computer hardware resources and provides common services forcomputer programs. The graphical user interface 10 comprises a type ofuser interface that allows users to interact with electronic devicesthrough graphical icons and visual indicators such as secondarynotation, as opposed to text-based interfaces, typed command labels ortext navigation. The module 11 comprises instructions hosted on memory 8executed by the CPU 7 which perform functions. The exercise device user3 comprises a person who has an interest in evaluating the data of orphysically using one or more exercise device 4. In some embodiments, onecan contemplate that examples of an exercise device user 3 may include:a person, an athlete, a coach, an Olympian, a medical professional,rehabilitation professional, an insurance professional, a CrossFitinstructor, a team coach, a personal trainer, a group trainer and othercomparable equivalents.

In one embodiment, the invention may preferably has two sub-parts: alocal exercise system 1 and a networked distribution system 2,respectively. The local exercise system 1 comprises a combination ofsensors and one or more pieces of exercise equipment. In a preferredembodiment, the local exercise system 1 is preferably positioned withina workout area. The local exercise system 1 aims to both: 1) monitorcomplex motion such as Olympic lifts comprising the snatch and the cleanand jerk; and 2) monitor the form of the individual performing exerciserelative to an established standard for said exercise. The localexercise system 1 operably communicates with the user and the network.The local exercise system 1 communicates with multiple items including auser a network. The local exercise system 1 preferably comprises thereal time positioning system 17, the data hub 16, and the exercisedevice 4.

The networked distribution system 2 comprises one or more devices and/ornetworks that interact to share sensor data, processed data, datastores, and presentation interfaces. One objective of the networkeddistribution system 2 is to communicate the data acquired from thesensor array 28 so that it will be useful for one more exercise deviceuser 3. In some embodiments, if the networked distribution system 2 ismissing, then the user may have a feedback and input mechanism solely onthe exercise device 4. In the preferred embodiment, the networkeddistribution system 2 preferably comprises the user device 5, the server54, and the network 15.

The real time positioning system 17 comprises a means to track thespatial positions of one or more regions of the exercise device 4. Thereal time positioning system 17 aims to both: 1) capture the real timemovement of the exercise device 4 (e.g., barbell) during exercise; and2) transmit movement path data from the exercise device to a collectiondevice. In some embodiments, a real time positioning system 17 mayinclude an ultra-wideband (UWB) tracking system or the like. Further,the real time positioning system 17 preferably comprises an additionalsub-item comprising an UWB base station capture device 18. In turn, theUWB base station capture devices 18 comprises one or more measuringdevices that measure the differences between time of flight, wavelength,and arrival time that are evaluated to calculate position. The UWB basestation capture devices 18 is positioned: 1) below the lifter if thereexists only one base station; or 2) as far apart from each other asreasonably possible. Moreover, if multiple base stations are employed inthe UWB, said base stations are preferably positioned at variableelevations.

The UWB antenna 38 comprises one or more antenna paired with one or morebase stations used to track real time positioning of the exercise device4. Spatially, the UWB antenna 38 is preferably situated on variousregions of the exercise device 4. One goal of the UWB antenna 38 is toestablish a three-dimensional (3D) position of a region of the exercisedevice 4 in space. The UWB antenna 38 is attached to an exercise device4. In some embodiments, alternatives include a steady radio signal,optical motion tracking, infrared reflective light, motion capture, WiFisignal, and/or differential global positioning system (GPS) or the like,which may replace the antenna. In some embodiments, one may reason thatif the UWB antenna 38 is missing, then the exercise device 44 may beused without high resolution real time positioning.

The data hub 16 comprises a computer that integrates data from a realtime positioning system 17, a user device 5 and data from network 15.The data hub 16 may perform processing, storage, or relay functions. Ina preferred embodiment, the data hub 16 is preferably positioned withina workout area, in operational proximity (based on transmission range)to the exercise device 4, and in operational proximity (based ontransmission range) to the real time positioning system 17. One goal ofthe data hub 16 is to integrate UWB process data from variouscomponents, computers and networks. The data hub 16 operablycommunicates with exercise device 4. The data hub 16 communicates and/orinteracts with other components that comprise the system including: anexercise device 4; a real time positioning system 17; a network 15; anda user device 5. In some embodiments, it is thought that if the data hub16 is missing, then interaction may be limited to an exercise device 4and/or user device 5. In a preferred embodiment, the data hub 16preferably comprises an on-site processing module 19, a group classanalysis dynamics processing module 20, a real time group processingmodule 21, a transmission processing module 22, and a hub to cloudtransfer mechanism 23.

The on-site processing module 19 comprises a series of executableinstructions stored on a memory that processes sensory data foranalysis/evaluation of user performance. A group class analysis dynamicsprocessing module 20 comprises a series of executable instructionsstored on a memory that helps with user demand across a networked systemby local data processing. A real time group processing module 21comprises a series of executable instructions stored on a memory thatshows real time analysis of group performance dynamics. For example,determining who is performing best/worst in the class. A transmissionprocessing module 22 comprises a series of executable instructionsstored on memory that helps process transmissions to and from the datahub 16. A hub to cloud transfer mechanism 23 comprises ahardware/software component used to transmit information. In someembodiments, examples of a hub to cloud transfer mechanism 23 mayinclude: Wi-Fi, Bluetooth, GSM/CDMA, UWB as Datalink, a Wired USB, Wired1394a, a Wired 1394b or the like.

An exercise device 4 comprises a device comprising one or more sensorsthat is used for physical fitness and operated by a user. An exercisedevice 4 is preferably positioned in the hands of one or more exercisedevice user 3. One intention of the exercise device 4 is to track theusage data produced by an exercise device user 3, so said data may beused for evaluation and/or monitoring of performance. In someembodiments, examples of an exercise device 4 may include amulti-appendage bracelet, a pole vault, or traditional weight machines,such as leg press, a barbell or the like. In a preferred embodiment, theexercise device 4 preferably comprises a barbell 24. In a preferredembodiment, the barbell 24 comprises a means for wirelesslycommunicating data collected from barbell sensors (e.g., a load cellwith data capture) in order to transmit force data from an inertialmeasurement unit (“IMU”). An IMU 110 comprises an array of electronicsensors capable of measuring and reporting on specific force, angularrate, atmospheric pressure, the magnetic field surrounding an object.

While the exercise device is one embodiment of the claimed invention,alternatives include machines equipped with an array of sensors to tracka load as it moves along a path. For example, in an alternativeembodiment, a sensor array may be functional incorporated to measure aload on a robotic arm or the like as it moves.

A preferred embodiment of the exercise device is the barbell 24. Thebarbell 24 functions to both: 1) detect the weight of the weightsattached to the barbell via the strain gauge assembly 25; and 2) capturethe motion path in order to evaluate the end-users form relative to anestablished standard. In some embodiments, it is thought that examplesof a barbell 24 may include an Olympic committee standard, a straightbarbell, dumbbells, free weight workout machines like leg press or hipsled. The barbell 24 is preferably a standard shaped barbell comprisinga grip area, collar diameter, and a weight carrying area. In turn, thebarbell 24 preferably comprises the bar 26, the collar 27, and theremovable weight 28.

The bar 26 comprises the straight portion of a barbell 24 that interactswith a user's hands. The bar 26 functions as follows: to support theremovable weights; to allow lifters to grasp the barbell; and to supportthe device electronics as disclosed herein. In a preferred embodiment,the bar 26 is chiefly contemplated to be composed of metal. In apreferred embodiment, the bar 26 is shaped like a cylinder. Theremovable weight 28 comprises means for providing the counteractingforce for lifting-based workouts. In a preferred embodiment, theremovable weight 28 is chiefly contemplated to be composed of metal. Inthe preferred embodiment, the removable weight 28 is preferably circularin shape with an opening in the center.

In alternative embodiments, it is reasonable to contemplate that if thebar 26 is absent, then alternative means for interacting with a user maysuffice, such as lifting a weight directly. In such an embodiment thesensor array would be housed on the end-user (e.g. in a bracelet) or inthe weight itself.

The collar 27 comprises a portion of the barbell 24 that separates thegrip from the weight loading area. Removable weights are added to theweight loading area by inserting the bar through the central opening ofthe circular, removable weights. The removable weights are positionedagainst the collar and optionally fixed in place.

The sensor cassette 106 may be positioned on the grip portion of thebarbell adjacent to the collar 27. Alternatively, the sensor cassette106 may be positioned within the collar. Moreover, the sensor cassette106 may be removable or irremovably affixed to the bar.

The sensor cassette 106 houses the sensors, components, CPU and memoryfor the performance measuring properties of the barbell 24. In thepreferred embodiment, the sensor cassette XX is preferably situatedoutside the bar 26 and surrounding the bar 26.

In the preferred embodiment, the sensor cassette 106 preferablycomprises the sensor array 29, the housing 30, the bar to devicetransfer mechanism 31, the bar to base station transfer mechanism 32,the embedded module 33, the power switch 34, the feedback components 35,the embedded power source 36, and the input mechanism 37.

The sensor array 29 comprises one or more sensors that transform sensoryor positional information into digital data. The sensor array 29 ispreferably situated inside the housing 30 of the sensor cassette 106.One goal of the sensor array 29 is to have a series of different sensortypes that allow an exercise device user 3 to measure or evaluateperformance data and potentially enhance performance. In someembodiments, one may reason that examples of a sensor array 29 mayinclude a heart rate sensor, a physiological sensor, a strain sensor, apressure sensor, a system where weights have tags, or a RFID or thelike. The sensor array 29 preferably comprises the strain gauge assembly25, the UWB antenna 38, the identity mechanism 39, the magnetometer(s)40, accelerometer(s) 106, gyroscope(s) 106, and the altimeter mechanism41.

In an embodiment of the present invention a plurality of sensors areused to achieve sensor array fusion. FIG. 15, 16 In the presentinvention, when an exercise device (e.g., barbell) is engaged asintended (e.g., lifted), all sensors deployed in the sensor arraycassette, comprising the IMU and the strain gauge(s), collect data.Since the action of exercising using the device activates the majorityof sensors deployed, the action of exercising fuses all data collectionover the majority of the sensor array into one instance or context(e.g., the lift). Therefore, the data collected from the sensor arrayfusion is capable of producing a variety of data including, intra alia,force, speed, weight, etc. Multisensor data fusion may be performedusing a multitude of algorithms. Deploying a sensor array capable ofachieving fusion may increase the accuracy of the “fused-metrics”compared to one set of metrics in isolation.

In one embodiment of the present invention, an advanced sensor fusion isgenerated between a device mounted IMU and UWB antenna. This fusionallows high resolution motion tracking on order of centimeter or betterresolution without a direct line of sight sensor such as a camera orlaser range finder. In an alternative embodiment of the presentinvention, UWB systems use a combination of one or more static antennastations and one or more dynamic antennas to be tracked. The basestations can be manually arranged with positions recorded or canautomatically detect their positions relative to one another. In such anarrangement the system uses measurements of the Time of Flight (TOF) orDifference in Time Of Arrival (DTOA) to calculate the position of thedynamic antenna or antennas relative to the static base stations.

Moreover, in alternative embodiments of the present invention, a singlestatic antenna can be used to measure radial motion, or motion that isdirectly towards or away from the antenna itself which could be usefulif the static station is below the exercise device during a workout.Further, three dimensional motion can be tracked by multiple staticantennas, with two antennas requiring an estimate of the motions asthere are an infinite number of solutions along the circumference of thecircle formed by intersecting spheres. Finally, threes static antennasprovide a unique solution for any point in space without multi pathradio effects, and more than three static antennas help to eliminateerrors caused by multipath effects. Accordingly, IMU and multi-antennaUWB create a sensor fusion to improve data accuracy.

A person of ordinary skill in the art will appreciate that a pluralityof sensors are capable of being fused to generate accurate metricsrelated to the present invention. Moreover, metrics obtained from thesefused sensor arrays are superior to data obtained using data from asingle sensor type.

The strain gauge assembly 25 comprises an array of strain gaugesarranged in a specific pattern that allows measuring of the force inputon the bar. The strain gauge assembly 25 aims to both: 1) measure theforce on the bar 26; and 2) work in concert with the other sensors todetermine weight of the removable weights added to the bar. The straingauge assembly 25 may be joined with the bar 26 and the within thesensor cassette. In some embodiments, examples of a strain gaugeassembly 25 may include a package of strain gauges, removable straingauges, a sheer gauge or the like. Further, the strain gauge assembly 25preferably comprises an additional sub-part herein termed the straingauge 42.

The strain gauge 42 comprises a type of sensor that allows measuring theminute change in bar 26 length (i.e., bar stretching) caused by strainupon a bar 26 surface caused by loading said bar 26 with removableweights and/or lifting said bar 26. In a preferred embodiment, thestrain gauge 42 is arranged under the collar 27, oriented parallel tothe bar 26, and opposite another strain gauge 42 on other side of bar26. The strain gauge 42 data is employed to calculate the force on thebar caused by the weight applied to the bar or by the action of liftingthe bar. The strain gauge 42 is connected with the bar 26 and thecomponents of the sensor cassette. In a preferred embodiment, the straingauge 42 ideally will have a count of approximately 8 however isreasonable to imagine that the strain gauge 42 may vary from a lowestvalue of 1 to a highest value of 32 or more.

An identity mechanism 39 comprises a means to associate one or morepersons with the performance measured by the exercise devices 4.Spatially, the identity mechanism 39 is preferably situated within thesensor cassette. The identity mechanism 39 is designed to both: 1) trackand transmit identity of user as data tag; and 2) identify specificend-users. The identity mechanism 39 interacts with a user device 5. Theidentity mechanism 39 interacts with multiple components of the system.First, the identity mechanism 39 communicates with user device 5. Insome embodiments, if the identity mechanism 39 is absent, then thedevice may be used anonymously. Further, the identity mechanism 39preferably comprises an additional sub-member called a near-fieldcommunication (NFC) module 44.

The NFC 44 comprises set of protocols that enable electronic devices toestablish radio communication with each other by touching the devicestogether, or bringing them into proximity to a distance of typically 10cm or less. Spatially, the NFC 44 is preferably situated within thesensor cassette. The NFC 44 is designed to both: 1) function as aproximity sensor; and 2) collect, associate and transmit user data. Insome embodiments, one may reason that examples of an NFC enabled tag oralternative 44 may include: a fingerprint sensor, a bracelet, abiometric sensor, a retina sensor, and a digital input mechanism or thelike.

The device of the instant invention also includes a magnetometer 40which comprises a device to measure the strength and, in some cases, thedirection of the magnetic field at a point in space. The magnetometer 40is preferably situated within the sensor cassette. One objective of themagnetometer 40 is to be used as an orientation sensor. In someembodiments, it is thought that examples of a magnetometer 40 mayinclude a compass, an vector magnetometer, an absolute magnetometer, arelative magnetometer, a total field magnetometer, a scalar magnetometeror the like.

The device of the instant invention also includes an accelerometer whichcomprises a device that measures proper acceleration (“g-force”). In apreferred embodiment, an accelerometer is preferably situated within thesensor cassette. The accelerometer functions to both: 1) measureacceleration; and, 2) measure vibration. In some embodiments, it isthought that examples of an accelerometer may include a Bulkmicromachined capacitive accelerometer, a Bulk micro machinedpiezoelectric resistive accelerometer, a Capacitive spring mass baseaccelerometer, a DC response accelerometer, a Electromechanical servo(Servo Force Balance) accelerometer, a High gravity accelerometer, aHigh temperature accelerometer, a Laser accelerometer, a Low frequencyaccelerometer, a Magnetic induction accelerometer, an Opticalaccelerometer, an Pendulous integrating gyroscopic accelerometer (PIGA),a Piezoelectric accelerometer, a Quantum (Rubidium atom cloud, lasercooled) accelerometer, a Resonance accelerometer, a Surface acousticwave (SAW), an Surface micro machined capacitive (MEMS), a Thermal (submicrometer CMOS process), a Shear mode accelerometer, Triaxialaccelerometer, a Vacuum diode with flexible anode accelerometer, apotentiometric type accelerometer, or a LVDT type accelerometer or thelike.

The gyroscope comprises a disc in which the axis of rotation is free toassume any orientation. Spatially, the gyroscope is preferablypositioned within the sensor cassette. The gyroscope is intended to: 1)measure the orientation of the exercise device 4; 2) measure the tilt ofthe exercise device 4; and, 3) measure the angular velocity about anaxis of the exercise device. In some embodiments, an example of agyroscope may include a gyrostat, piezoelectric gyroscope, cylindricalresonator gyroscope, vibrating wheel gyroscope, tuning fork gyroscope,wine-glass resonator gyroscope, and MEMS gyroscope or the like.

One aim of the housing 30 is to house the electronic components of thedevice. Another aim is to protect the electronic components during use.

The bar to device transfer mechanism 31 comprises a means to transmitdata between the exercise device 4 and the user device 5. In a preferredembodiment, the bar to device transfer mechanism 31 is preferablyarranged within the sensor cassette. In some embodiments, it is thoughtthat examples of an bar to device transfer mechanism 31 may include:Wi-Fi, Bluetooth, GSM/CDMA, UWB as Datalink, Wired USB, Wired 1394a, orWired 1394b or the like.

The bar to base station transfer mechanism 32 comprises a means totransmit data between the exercise device 4 and the user device 5. Inthe preferred embodiment, the bar to base station transfer mechanism 32is preferably arranged within the sensor cassette. The bar to basestation transfer mechanism 32 is designed to both: 1) transmit data fromthe bar to a base station; and 2) transmit bar movement path informationfrom the bar to a base station. In some embodiments, it is thought thatexamples of a bar to base station transfer mechanism 32 may include:Wi-Fi, Bluetooth, GSM/CDMA, UWB as Datalink, Wired USB, Wired 1394a, orWired 1394b or the like.

The embedded module 33 comprises one or more collections of executableinstructions used to perform some of the processing, transmission, orfeatures of the exercise device 4. The embedded module 33 is preferablyarranged on the memory. The embedded module 33 preferably comprises thedata collection module 45, the data serialization module 46, the datatransmission module 47, the preprocessing module 48, the embeddeddatabase 49, and the embedded user interface (UI) module 50.

The data collection module 47 comprises executable instructions storedon memory that allows one to collect data from one or more sensors. Thedata serialization module 46 comprises executable instructions stored onmemory that allows one to convert one or more objects into a stream ofbytes. The data transmission module 47 comprises executable instructionsstored on memory that allows one to transmit data to and from theexercise device 4.

The preprocessing module 48 comprises executable instructions stored onmemory that allows filtering, error correction, compression and othersignal enhancement features. The preprocessing module 48 preferablycomprises the filtering module 51, the error correction module 52, andthe compression module 53. The filtering module 51 comprises executableinstructions stored on memory that allows the exercise device 4 tofilter bandwidth data. The error correction module 52 comprisesexecutable instructions stored on memory that allows functions to helpcorrect the error artifacts collected from one or more sensors. Thecompression module 53 comprises executable instructions stored on memorythat allows compression of data for transmission.

The embedded database 49 comprises executable instructions stored onmemory that allows the storage of data in an organized way that can beretrieved. The embedded user interface (UI) module 50 comprisesexecutable instructions stored on memory that allows the presentation ofa user interface that can be manipulated by the user.

The power switch 34 comprises a means for user to turn on and off theexercise device 4. The power switch 34 is intended to both 1) activatethe device and to 2) deactivate the device. In some embodiments, it isthought that if the power switch 34 is missing, the device may beactivated by movement or other means. Similarly, in some embodiments, itis thought that if the power switch is missing, the device may bedeactivated by lack of movement or some other means.

The feedback components 35 comprises a means for displaying usefulinformation to an exercise device user 3 allowing them to measure,adjust, or evaluate performance. Spatially, the feedback component 35 ispreferably positioned somewhere in or on the exercise device 4. Thefeedback components 35 has many intents which are as follows: First, thepurpose of the feedback components 35 is to communicate information viaaudio. Next, it aims to communicate information via visual signals.Finally, the feedback component 35 aims to communicate information viathe sense of touch. In some embodiments, it is thought that examples ofan feedback components 35 may include an lights, an LCD, a OLED, acomputer screen, an audio feedback, a speakers, or a haptic feedback orthe like. In some embodiments, it is thought that if the feedbackcomponent 35 is absent, than the exercise device 4 can be used withoutspecific feedback means.

The embedded power source 36 comprises means for powering the exercisedevice 4. In some embodiments, it is thought that examples of anembedded power source 36 may include a rechargeable (secondary) battery,a single use (primary) battery, a fuel cell, a capacitor bank, awireless charging mechanism, an inductive charging mechanism, aultra-capacitor, a kinetic power source or the like.

The input mechanism 37 comprises a means for inputting usefulinformation to an exercise device user 3 allowing them to unlock ormodify, or enter data. Spatially, the input mechanism 37 is preferablypositioned somewhere in or on the exercise device 4. One aim of theinput mechanism 37 is to input relevant data for user. In someembodiments, it is thought that examples of an input mechanism 37 mayinclude a keypad, a touchscreen, a microphone or the like. In someembodiments, it is thought that if the input mechanism 37 is absent,than the exercise device 4 can be used without specific feedback means.

The user device 5 comprises a computer that may have an app orprocessing or user interface (UI) modules for evaluating the performanceof one or more users of the exercise device 4. The user device 5 ispreferably arranged within operational proximity to the exercise device4. The user device 5 has multiple objectives including: viewingperformance data; maintaining identity data; transmitting performancedata. The user device 5 interacts with exercise device 4. The userdevice 5 communicates with a couple of things: It interacts withexercise device 4 and it also interacts with data hub 16. The userdevice 5 communicates with multiple items: First, the user device 5interacts with exercise device 4. Next, it interacts with data hub 16by. Finally, it interacts with internet. In some embodiments, one mayreason that if the user device 5 is missing, then one may perhaps usethe exercise device 4 without identity or evaluation. The user device 5preferably comprises the device graphical user interface 55, the deviceCPU 56, the device memory 57, and the device to cloud transfer mechanism58.

The device graphical user interface 55 comprises . . . (see above fordefinition of graphical.user.interface). The device CPU 56 comprises .. . (see above for definition of CPU). The device memory 57 comprises .. . (see above for definition of memory). In the preferred embodiment,the device memory 57 preferably comprises the user interface (UI) module59, the device database 60, the real time analysis module 61, and thecommunication module 62. The UI module 59 comprises executableinstructions on the memory that allows one more interfaces to begraphically represented. The device database 60 comprises executableinstructions on the memory that allows storage and retrieval of data.The real time analysis module 61 comprises executable instructions onthe memory that allows processing and analysis of real time metrics whenperforming using the exercise device 4. The communication module 62comprises executable instructions on the memory that allows one tocommunicate with one or platforms of application program interfaces(APIs). The device to cloud transfer mechanism 58 comprises a means totransmit data between the user device 5 and the cloud or network 15. Oneobjective of the device to cloud transfer mechanism 58 is to transmitdata from the device to cloud. In some embodiments, one may reason thatexamples of an device to cloud transfer mechanisms 58 may include:Wi-Fi, Bluetooth, GSM/CDMA, UWB as Datalink, Wired USB, Wired 1394a,Wired 1394b or the like.

The server 54 comprises a system (software and suitable computerhardware) that responds to requests across a computer network and has aCPU capable of executing one or more instructions on one or modulepresent on memory. The server 54 preferably comprises the server CPU 63,and the server memory 64, respectively. In the preferred embodiment, theserver memory 64 preferably comprises the group data analysis andmanagement module 65, the art specific application processing 66, thebusiness analysis module 67, the performance strength trainingcorrelation module 68, the server user interface (UI) modules 69, thehistory module 70, the database 71, and the template comparison module72.

The group data analysis and management module 65 comprises executableinstructions on the memory that allows for analyzing group dynamics andprocess said data for output to user. The art specific applicationprocessing 66 comprises executable instructions on the memory thatallows the data or interfaces to be tailored to the different consumersof the product (i.e., Olympic weightlifters, medical professionals,insurance companies, coaches etc.). The business analysis module 67comprises executable instructions on the memory that allows analysis ofthe business dynamics related to exercise device 4. The performancestrength training correlation module 68 comprises executableinstructions on the memory that allows analysis, planning and evaluationfor strength training. The server UI modules 69 comprise executableinstructions on the memory that allows interfaces to the server. Thehistory module 70 comprises executable instructions on the memory thatallows one to track the performance history of a user of the exercisedevice 4. The database 71 comprises executable instructions on thememory that allows for storage and retrieval of data. The templatecomparison module 72 comprises executable instructions on the memorythat allows one to compare their performance with that of a templateprofessional.

The network 15 comprises a telecommunications network that allowscomputers to exchange data. In some embodiments, it is reasonable tocontemplate that examples of an network 15 may include a personal areanetwork, wireless personal area network, near-me area network, a localarea network, a wireless local area network, a wireless mesh network, awireless metropolitan area network, a wireless wide area network, acellular network, a home area network, a storage area network, a campusarea network, a backbone area network, a metropolitan area network, awide area network, an enterprise private network, a virtual privatenetwork, an intranet, an extranet, an internetwork, an internet, a nearfield communications, or a mobile telephone network or the like.

The present invention relates to an exercise system comprising anexercise device and a method of using said device within said system.The objective of said exercise system is to capture the movementassociated with an end-user performing an exercise. More specifically,the objective of the invention is to capture movement-based metricsduring exercise and conduct a comparative analysis of those metrics toone or more of the following: (i) an end-user's past performance; (ii)the performance of others; and, (iii) and a standard for a specificexercise. Further, the present invention tracks the progress of theend-user over the course of the lift period. For example, power andspeed data are collected when an end-user is lifting a specific weightfor a set number of repetitions, thereby allowing for intra-setevaluations and analyses to be conducted. Moreover, the presentinvention allows for tracking the performance of individual workouts inorder to map workout effectiveness.

Another object of the invention is to understand when a trainer's clientis giving full effort. Yet another object of the invention is tovalidate personal trainer usefulness. Yet another object of theinvention is to allow a more comprehensive evaluation of trainer'sclient. Yet another object of the invention is to allow for theevaluation of the effectiveness of a trainer. Yet another object of theinvention is to allow coaching from a trainer, including an artificialintelligent (AI) trainer. Further, it is an object of the invention toprevent fraud from self-captured data.

Another object of the invention is to analyze the performance of highlytechnical barbell movements such as a snatch or a clean and jerk. Anadditional object of the invention is to evaluate the performance ofhighly technical barbell movements such as a snatch or clean-and-jerk.

Another object of the invention is to get data to allow for data miningfor new knowledge. Yet another object of the invention is to acquiredata to back up training decisions. Yet another object of the inventionis to provide direction related to a specific exercise to an end-user.

Another object of the invention is to allow targeted instructions topersonnel. Yet another object of the invention is to improveperformance. Yet another object of the invention is to optimize form.Yet another object of the invention is to prevent injury due to poorform.

Another object of the invention is to allow for targeted workouts basedon needs and deficiencies in order to rehabilitate or strengthenspecific muscles and/or groups of muscles. Yet another object of theinvention is to optimize exercise form for rehabilitation. Yet anotherobject of the invention is to aid in recovery after surgical or medicalprocedure. Yet another object of the invention is to improve recoveryfrom injury. Yet another object of the invention is to improve health ofelderly.

Another object of the invention is to assess the cost of treatment. Yetanother object of the invention is to optimize premiums based on risk.Yet another object of the invention is to determine if procedures arenecessary. Yet another object of the invention is to determine ifprocedures should be recommended.

Another object of the invention is to have bulk evaluation andcomparison of metrics for individual and teams that may be accessed byend-users and other such as coaching staff member, trainers, medicalprofessionals or the like. Yet another object of the invention is tolearn what metrics from a barbell translate to sport specificperformance. Yet another object of the invention is to more quicklyrealize gains to prove trainer is effective.

Another object of the invention is to assess the potential of anathlete. Yet another object of the invention is to rank athletes bypotential/ability. Yet another object of the invention is to easilycompare athletes against each other. Yet another object of the inventionis to assist with drafting and/or choosing athletes.

Another object of the invention is to leverage Deep Learning of Exercisedata. As a sufficiently large network of exercise bars are used verylarge sample sizes are collected. Combining large data sets withprecision temporal and spatial positioning data from, for example, fusedIMU and position sensor systems aligned and indexed in combination withstrain sensor data, barometric data, and timing data from multiple usersover time enables, allows large N-analysis of lift performance andworkout regimen or therapeutic regimen workouts without the need ofperform long term controlled scientific tests on specific testparticipants.

A general method for using the invention comprises an exercise deviceuser 3: (i) acquiring one or more exercise device 4; (ii) activating oneor more exercise device 4; (iii) activating or otherwise establishingcommunication between a user device 5 and said exercise device 4; (iv)using the exercise device 4; (iii) transmitting data from one or moresensors on the exercise device 4; (v) collecting and processing saiddata collected by one or more exercise device 4 modules; (vi)transmitting data to one or more components for processing, presentationor evaluation by one or more users or coaches; (vii) evaluating dataacquired from the exercise device 4. The above method is hereinidentified as method 1 and while these steps are depicted in an order,it is thought that these steps may be performed in one or morealternative orders and still reflect the novelty of the invention.

Further Step (vi) comprises two sub steps comprising: transmittingsystem data acquired from exercise device 4 to user device 5 viatransfer mechanism 12 (this step is herein identified as Step (viii));and/or, transmitting data acquired from exercise device 4 to basestation 13 (this step is herein identified as Step (ix)). The abovemethod is herein identified as method 2. It is thought that these stepsmay be performed in one or more alternative orders and still reflect thenovelty of the invention.

Further, Step (viii) comprises two sub steps for using it which is asfollows: processing data by one or more modules 14 on a user device 5(this step is herein identified as Step (x)); and/or transmitting datato one or more of the following: a network 15, a data hub 16, or back toan exercise device 4 (this step is herein identified as Step (xi)). Theabove method is herein identified as method 3. It is thought that thesesteps may be performed in one or more alternative orders and stillreflect the novelty of the invention.

Further, Step x comprises several sub steps comprising: transmittingfrom a base station 13 to a data hub 16 (this step is herein identifiedas Step (xii)); processing data on one or more modules 14 on the datahub 16 (this step is herein identified as Step (xiii)); optionally,transmitting data to one or more of the following: a network 15, a userdevice 5 or back to an exercise device 4 (this step is herein identifiedas Step (xiv)). The above method is herein identified as method 4. It isthought that these steps may be performed in one or more alternativeorders and still reflect the novelty of the invention.

Embodiments of the instant invention include: A barbell comprising abar; an inertial measurement unit; a transmission system; a collar; anadjustable load segment; removable weights which may be added to theadjustable load segment of the barbell.

Embodiments of the instant invention further comprise an inertialmeasurement unit (IMU) of the barbell device that may also comprise asensor array and a transmission system. The sensory array may furthercomprise: a gyroscope; an accelerometer, an altimeter; a strain gauge;and/or a magnetometer. The transmission system may comprise atransmission module to relay data from an exercise device to a networkdistribution system.

Embodiments of the instant invention include an exercise systemcomprising a local exercise system; and a networked distribution system.The local exercise system comprises a real time positioning system, adata hub, and an exercise device, whereas the networked distributionsystem comprises a user device, a server and a network.

More specifically, a data hub may comprise a computer wherein saidcomputer integrates data from said local exercise system and saidnetworked distribution system comprising: collecting and transmittingreal time position data, processing, and storage of data. Likewise, areal time position system may comprise an ultra-wideband (UWB) trackingsystem comprising a base station capture device.

Further, a variety of methodologies for employing the exercise device ofthe instant invention are understood. One embodiment includes: acquiringand activating an exercise devices; using said exercise device;collecting information from one or more sensors on said exercise device;transmitting data from said sensor(s) to a collection device; processingand evaluating said data, and transmitting results back to an end-user.

We claim:
 1. A device comprising: a. a barbell comprising: i. a bar; ii.an inertial measurement unit; iii. a transmission system; iv. a collar;v. an adjustable load segment; wherein, removable weights may be addedto the adjustable load segment of the barbell.
 2. A device of claim 1,wherein the inertial measurement unit comprises a sensor array.
 3. Asensory array of claim 2 comprising: i. an IMU, wherein the IMU furthercomprises a gyroscope; an accelerometer; an altimeter; or amagnetometer; ii. a strain gauge.
 4. A device of claim 1, wherein thebarbell transmission system comprises a wired network connection.
 5. Adevice of claim 1, wherein the barbell transmission system comprises awireless network connection.
 6. A device of claim 1, wherein the barbelltransmission system comprises a local storage system to collect sensordata for later transmission using a connection comprising: either awireless network connection or a wired network connection.
 7. Anexercise system comprising: a. a local exercise system; and b. anetworked distribution system.
 8. An exercise system of claim 7, whereinsaid local exercise system comprises a real time positioning system, adata hub, and an exercise device.
 9. An exercise system of claim 7,wherein said networked distribution system comprises a user device, aserver and a network.
 10. A local exercise system of claim 7, whereinsaid data hub comprises: a computer wherein said computer integratesdata from said local exercise system and said networked distributionsystem comprising: collecting and transmitting real time position data,processing, and storage of data.
 11. A local exercise system of claim 7,wherein said real time position system comprises an ultra-wideband (UWB)tracking system.
 12. An ultra-wideband (UWB) tracking system of claim11, wherein said UWB comprises a base station capture device and arrayof UWB antenna tags.
 13. A method comprising: a. acquiring one or moreexercise devices; b. activating one or more exercise devices; c.establishing communication between a user device and said exercisedevice; d. using said exercise device; e. collecting information fromone or more sensors on said exercise device; f. transmitting data fromsaid sensor(s) to a collection device; and, g. evaluating said data. 14.A method of claim 13, wherein the communication comprises: a.transmitting ultra-wideband data to a base station; b. processing saiddata; and, c. transmitting said results back to an end-user.